home *** CD-ROM | disk | FTP | other *** search
- 50 ;BAM 5
- 90 ;CONVERT BYTE TO 8 BITS BINARY
- 100 BI JSR SVREG
- 110 PHP;SAVE FLAGS
- 190 LDY #$07
- 200 LP1 LDA ORG
- 210 AND MASK,Y
- 211 ;EXAMPLE ORG = 10101010
- 212 ;MASK = 11111110
- 213 ;RESULT = 10101010
- 214 ;WHEN COMPARED IF RESULT IS EQUAL THEN PUT A ZERO AT BIT ZERO
- 215 ;IF WHEN COMPARED THE REULT IS NOT EQUAL PUT A ONE AT BIT ZERO
- 220 CMP ORG
- 230 BEQ ZERO
- 231 ;PUT A ONE AT BIT,Y
- 240 LDA #$B1
- 250 STA BITS,Y
- 260 DEY
- 280 BPL LP1
- 290 JMP BI1
- 291 ;PUT A ZERO AT BIT,Y
- 420 ZERO LDA #$B0
- 430 STA BITS,Y
- 440 DEY
- 460 BPL LP1
- 590 BI1 JSR RSTREG
- 595 PLP
- 600 RTS
- 610 MASK .BYTE 127 191 223 239 247 251 253 254
- 620 BITS .BYTE 0 0 0 0 0 0 0 0
- 630 ORG .BYTE 0
- 670 .FILE BAM 6
-